beat mercilessly - Turkish English Dictionary